@charset "utf-8";

.flashBanner {
	width: 100%;
    height: 100%;
    overflow: hidden;
    margin: 0 auto;
}

.flashBanner {
	position: relative;
}

.flashBanner .mask {
	height: 32px;
	line-height: 32px;
	background-color: #000;
	width: 100%;
	text-align: right;
	position: absolute;
	left: 0;
	bottom: -32px;
	filter: alpha(opacity = 70);
	-moz-opacity: 0.7;
	opacity: 0.7;
	overflow: hidden;
	display: none;
}

.flashBanner .mask img {
	vertical-align: middle;
	margin-right: 10px;
	cursor: pointer;
}

.flashBanner .mask img.show {
	margin-bottom: 3px;
}

.nivo-directionNav a {
	top: 45%;
	position: absolute;
	z-index: 9;
	cursor: pointer;
}

.nivo-prevNav {
	background: url("../images/prev.png") no-repeat;
	left: 25px;
	height: 30px;
}

.nivo-nextNav {
	background: url("../images/next.png") no-repeat;
	right: 25px;
	height: 30px;
}

.nivo-directionNav a {
	border: 0px currentColor;
	width: 22px;
	height: 51px;
	text-indent: -9999px;
	display: block;
}

.nivo-directionNav a,.diandiv{
	opacity: 0.1;
}

.diandiv ul li {
	float: left;
	color: #4C4C4C;
	list-style: none;
	width: 8px;
	height: 8px;
	background-color: #4C4C4C;
	border-radius: 22px;
	margin-left: 8px;
	cursor: pointer;
	border: 5px solid #4C4C4C;
}
/* .diandiv1{
	top: 84%;
} */
.diandiv {
	position: absolute;
    top: 90%;
    left: 46.5%;
}

.diandiv ul .dangqian {
	background-color: #D3D3D3;
}